![]() |
PATH![]() |
![]() ![]() |
This chapter describes the AppleTalk Filing Protocol (AFP) server user authentication module (UAM) interface. A server UAM is a Code Fragment Manager (CFM) library loaded by the AppleShare Registry at system startup in order to perform user authentication.
Server UAMs must meet the following requirements:
unsigned long UAMVersion = 0;
unsigned long UAMFlags = 0;
Str16 *UAMName = "\p<unique-uam-name>"; // The protocol name
// of the UAM
In addition to implementing a UAMAuthenticate routine, server UAMs may
For additional information about these routines, see Application-Defined Routines .
The server UAM programming interface consists of the following functions:
For additional information about these routines, see Server UAM Functions later in this chapter.
Note
UAMs are loaded when the computer starts up. Changes to the files in the AppleShare IP UAM folder do not take effect until the next time the computer restarts.